package com.sparrow.socket.tcp.codec;

import io.netty.handler.codec.LengthFieldBasedFrameDecoder;

/**
 * 基于长度字段的帧解码器
 *
 * 长度字段偏移量：0（从消息开头开始计算）
 * 长度字段长度：4（int 类型）
 * 长度调整：0（长度字段值包含消息体长度，不需要调整）
 * 初始跳过字节数：4（解码后去除长度字段）
 */
public class LengthFieldDecoder extends LengthFieldBasedFrameDecoder {

    public LengthFieldDecoder() {
        super(Integer.MAX_VALUE, 0, 4, 0, 4);
    }

}
